engine trouble/failure/breakdown - German English Dictionary